'Pride of Muslims' mosque opened in Shali
An opening ceremony for the largest mosque in Europe is being held today in the city of Shali, Chechnya, with more than 200 guests from 43 countries in attendance. The new mosque has been heralded as 'The pride of Muslims'; it …